
local talents

function GetTalentInfo(tab, index)
	local info = talents and talents[tab] and talents[tab][index]
	if info then
		return info.name, info.path, info.row, info.column, 0, info.ranks, info.exceptional, 0
	else
		return nil, nil, 1, 1, 0, 0, nil, 0
	end
end

function GetNumTalentTabs()
	return 3
end

function GetTalentPrereqs(tab, index)
end

function GetNumTalents(tab)
	return 0
end

function GetTalentTabInfo(tab)
	return "", "TEXT:Tab", 0, "TEXTURE:TalentBackground", 0
end

function GetActiveTalentGroup()
	return 1
end

function GetNumTalentGroups()
	return 1
end

function GetUnspentTalentPoints()
	return 0
end
function ResetPreviewTalentPoints()
end

function LearnPreviewTalents()
end

function SetActiveTalentGroup()
end

function GetGroupPreviewTalentPointsSpent()
	return 0
end
